#include <iostream>

using namespace std;

class Box
{
public:
    double getVolume()
    {
        return length * breadth * height;
    }
    void setLength(double l)
    {
        length = l;
    }
    void setBreadth(double b)
    {
        breadth = b;
    }
    void setHeight(double h)
    {
        height = h;
    }
    Box operator+(const Box &b)
    {
        Box box;
        box.length = this->length + b.length;
        box.breadth = this->breadth + b.breadth;
        box.height = this->height + b.height;
        return box;
    }

private:
    double length;
    double breadth;
    double height;
};

int main()
{
    Box Box1;
    Box Box2;
    Box Box3;
    double volume = 0.0;

    Box1.setLength(6.0);
    Box1.setBreadth(7.0);
    Box1.setHeight(5.0);
    cout << "Volume of Box1=>" << Box1.getVolume() << endl;
    Box2.setLength(12.0);
    Box2.setBreadth(13.0);
    Box2.setHeight(10.0);
    cout << "Volume of Box2=>" << Box2.getVolume() << endl;
    Box3 = Box1 + Box2;

    volume = Box3.getVolume();

    cout << "Volume of Box3=>" << volume << endl;

    return 0;
}